video ad - German English Dictionary